const config = {
  // 开发环境配置
  development: {
    protocol: 'http',
    host: '127.0.0.1',
    port: '8080',
    apiPath: '/api'
  },
  // 生产环境配置
  production: {
    protocol: 'https',
    host: 'your-production-domain.com',
    port: '', // 生产环境通常不需要端口
    apiPath: '/api'
  }
};

const env = 'development'; // 'development' or 'production'
const currentConfig = config[env];

// 导出拼接好的基础URL，方便各处使用
export const BASE_URL = `${currentConfig.protocol}://${currentConfig.host}${currentConfig.port ? ':' + currentConfig.port : ''}`;
export const API_BASE_URL = BASE_URL + currentConfig.apiPath;

// 添加API端点方法
currentConfig.getImageGenerateUrl = function() {
  return '/image/generate';
};

export default currentConfig; 